PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Web_Design
[讨论] 如何作出‘尽量小’的block
楼主:
hijkxyzuw
(i,j,k) ×(x,y,z)
2015-12-12 15:05:38
就是想作出和内容一样大的block, 区块元素。
像是如果div的内容全部浮动后,div就会‘塌陷’到0高度。
因为div是block, 高度是由内容决定的。
全部浮动后就‘没有内容’了。
但一般的div的宽度都是100%, 也就是和父元素等宽;
当然也可以自己指定。
我是想作出宽度塌陷的区块元素,也就是宽度由子元素决定的块元素。
我发现只要`display: inline-block; `就可以了。
inline-block的宽度是由内容决定的。
样式是用在让figure的大小缩到和内容一样。
因为我网站的侧边栏是用float的,会把img挤到右边;
但figure还是100%,这时figcaption用`text-align: center; `会跑掉。
如果figure和img一样大就没这问题了。
小技巧分享给大家;
如有更好的解法也欢迎分享。
作者:
knuckles
(那克斯)
2015-12-12 18:10:00
后面加个clear:both的div可撑开含float的div
http://jsfiddle.net/Knuckles/mr14s95v/
参考一下
楼主:
hijkxyzuw
(i,j,k) ×(x,y,z)
2015-12-12 18:22:00
关键字:“那些年,我们一起清的浮动”。
继续阅读
[问题] GOOGLE BLOGGER的综合疑问(CSS&JS)
femlro
Re: [问题] ng-repeat
y2468101216
[问题] 关于回到上一页
mvpkgmax
[问题] 图片缩放
tommy91634
[请益] 想请问这种规格的网站预算范围
illusion666
Fw: [心得] Google Maps 取得双北行政区的范围座标
Linux
[问题] 如何让每个网页重复显示选单
k68017
[问题]资安弱扫遇到的问题Same site scripting
luckdavid
[问题] joomla sitemap如何分割
bruce0428
[问题] 点击图片 跳出表格的code
rachelchien
Links
booklink
Contact Us: admin [ a t ] ucptt.com