就换行符而言,内联块与内联元素(Inline-block vs inline elements in terms of line-breaks)
在一个段落的父元素内部,有文本和一对锚链接。 这些锚链接的显示设置为
inline-block
,可视化结果如下所示: https : //imgur.com/a/aLR3Q现在,如果我要将显示更改为内联,则结果如下所示: https : //imgur.com/a/TFof9
我的问题是,为什么要将锚点的显示设置为
inline-block
而不是inline
导致这种情况,让我们只说“软线中断”? 因为我认为就断线而言,两个显示器都以相同的方式运行,并且根本不会中断。Codepen链接代码: https ://codepen.io/Kestvir/pen/zpvmYV
父元素的代码:
.footer__copyright { border-top: 1px solid #777; padding-top: 2rem; width: 80%; float: right; }
锚的代码:
footer__link:link, .footer__link:visited { color: #f7f7f7; background-color: #333; text-decoration: none; text-transform: uppercase; display: inline-block; transition: all .2s; }
锚点是:
<a href="#" class="footer__link">Jonas Schmedtmann</a>
和
<a href="#" class="footer__link">Advanced CSS and Sass</a>
Inside of a parent element which is a paragraph, there is text and a couple of anchor links. These anchor links have their display set to
inline-block
and the visual result looks like this: https://imgur.com/a/aLR3QNow if I would change the display to inline, the result looks like this: https://imgur.com/a/TFof9
My question is, why does having the display of the anchors set to
inline-block
instead of justinline
cause this, let's just say "soft line break" ? Because I thought that in terms of line-breaks, both of the displays act in the same way, and don't break at all.Codepen link for the code: https://codepen.io/Kestvir/pen/zpvmYV
The code for the parent element:
.footer__copyright { border-top: 1px solid #777; padding-top: 2rem; width: 80%; float: right; }
The code for the anchors:
footer__link:link, .footer__link:visited { color: #f7f7f7; background-color: #333; text-decoration: none; text-transform: uppercase; display: inline-block; transition: all .2s; }
The anchors are:
<a href="#" class="footer__link">Jonas Schmedtmann</a>
and
<a href="#" class="footer__link">Advanced CSS and Sass</a>
原文:https://stackoverflow.com/questions/47850953
最满意答案
使用
css()
函数:$('#div-2').css("height", $('#div-1').text()+'px');
#div-2{ background-color: green; width: 20px; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id='div-1'>50</div> <div id='div-2'></div>
希望这可以帮助。
Use
css()
function :$('#div-2').css("height", $('#div-1').text()+'px');
#div-2{ background-color: green; width: 20px; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id='div-1'>50</div> <div id='div-2'></div>
Hope this helps.
相关问答
更多-
TCP/IP模型是一个________。[2023-05-19]
a -
下列中不属于面向对象的编程语言的是?[2022-05-30]
a -
使用css()函数: $('#div-2').css("height", $('#div-1').text()+'px'); #div-2{ background-color: green; width: 20px; }50这样的事可以帮到你吗? http://jsfiddle.net/jgQx3/2/ CSS: .side_bar_top { background: url(path/file1.jpg); } .side_bar_top.active { background: url(path/file2.jpg); } 脚本: $(document).ready(function () { $('.side_bar_top').on('click', function(){ var $this ...创建一个数字输入来获得计数。 您可以添加max和min来限制计数。 点击提交即可获得此值。 使用此count可以使用简单的for循环重复执行多次克隆。 另外尝试使用class而不是id来change因为id需要是唯一的。 克隆时,最终会得到具有相同标识的不同元素,这是无效的HTML。 function colorDiv() { var selection = document.getElementById('color').value; var div = document.getElement ...元素浮动时,它们将从文档的正常流程中移除 。 为了完全理解它,这意味着您需要考虑将元素放置在正常流程中,首先,您可以考虑使用float属性来移除它们。 因为#navigation和#content元素都是浮动的,所以它们将从常规文档流中移除。 这会将#footer元素移动到#container元素的顶部。 它现在被有效定位在两个浮动元素的下面。 您看到“页脚”文本的原因仍然是, 所有未清除的文本都会环绕浮动元素(请记住,浮动元素旨在用于将文章文本嵌入到嵌入图像中,如在杂志文章中)。 在这种情况下,文本容器的 ...我不明白为什么你的代码不起作用。 你可以在Stack Overflow上看到同样的工作正常: $("#question-header").css("width", $(window).width()); 我怀疑在调整大小事件在浏览器中完全完成之前,您的代码已被调用。 也许你可以使用一个计时器解决这个问题,把它放在你的调整大小回调的任何地方: setTimeout('resizeDivs()', 10); 我还要检查可能干扰的其他CSS /布局问题。 I don't see why your code s ...除了某种形式的function声明之外,代码按其出现的顺序处理。 function size() { // x is undefined at this point and mostly useless var x = Math.random(); // x is useful now x = x * 1000; // x is more useful x = Math.floor(x); // x is super useful now! var dimensions = ...
使用jquery更改div的宽度,具体取决于页面上的div数(change width of divs depending on the number of divs on page with jquery)[2022-11-23]
确保在文档准备好后分配totaldivs。 $(document).ready(function(){ var totaldivs = $('.feature').length; // and do something smarter like @Blender pointed out } PS:使用Jquery进行样式设置总是一个坏主意,它会在您的应用扩展时杀死您。 考虑使用css,如: 显示:表格单元格等 Make sure you assign the totaldivs a ...是否可以根据更改功能更改div的顺序?(Is it possible to change the order of a div depending onchange function?)[2022-01-18]
演示小提琴 如果您有多个if条件,请始终使用switch()个案 使用 .prependTo() :之前插入内容。 虽然这给了一次解决方案。 你必须使用insertBefore() .detach() :删除一组匹配的元素。 试试这个 $(document).ready(function () { $(".sel").change(function () { switch (this.value) { case '1': ...相关文章
更多- SVG 直线 line
- 微信公众帐号开发教程第7篇-文本消息中换行符的使用
- [07] 微信公众帐号开发教程第7篇-文本消息中换行符的使用
- 微信发明人竟是他!也是WeChat/Line/WhatsApp的发明者
- 关于 style="display:none" 得问题
- 《Windows 命令行详解手册(第2版)》(Windows Command-Line Administrator's Pocket Consultant, 2nd Edition)扫描版[PDF]
- “收费”了微信,红了Line
- His New Line Of High-End Gucci Handbags Gets Many Things Right On Its Inaugural Outing
- Line去年营收超5亿美元 远超竞争对手WhatsApp
- Java修饰符
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。