I am building a restaurant web site and menu. I need to get a "line of dots" between the menu item and the price. I need to get it without writing dots manually one by one. This feature should work automatically.
Is it possible to create this by using background of span or div etc?
What I have:
What I want:
7条答案
按热度按时间aydmsdu91#
下面是使用flexbox的解决方案,它跨越了标题和价格之间的任意距离
vi4fp9gy2#
您可以使用以下代码生成行:
来源:http://jsfiddle.net/2j9BN/
eqqqjvef3#
您可以使用css来实现这一点。
如果你只加
到css的适当部分。这将在应用它的整个元素周围创建一个虚线边框。如果你只想在元素下面有点,那么用途:
如果您想要不同的大小,也可以使用think dotted或just dotted。
然后可以添加橙子以获得颜色:
希望这对你有帮助:)
nafvub8i4#
我想你应该这样寻找:
fiddle
您可以玩宽度调整在您喜欢的。
另一种使用css
:after
的方法fiddle
在这里你可以玩内容和字母间距。希望它有帮助:)
6pp0gazn5#
第一个
bksxznpy6#
使用一个绝对定位的div?段落的白色背景?对任何长度的menu-item-name都有效。试试看吧,祝你好运!
http://jsfiddle.net/MrgBM/
bfhwhh0e7#
像这样的东西吗
第一个
JsFiddle