2016-09-15 47 views
-2

我想要的是這樣的:如何把按鈕放在內線?

------------------- button -------------- ----

我知道如何將文本放在行內,但是當我把按鈕看起來不好。任何建議?

+1

*我知道如何把線*內的文本,然後向我們展示你嘗試過這麼遠。 – vivekkupadhyay

+0

添加一個屏幕截圖,我沒有看到問題:https://codepen.io/anon/pen/zKqaNP –

+0

我想要水平線兩側像


不--------它的例子 – None

回答

2

您可以嘗試添加使用afterbefore的行。

button { 
 
    padding: 0 100px; 
 
    overflow: hidden 
 
} 
 
button span { 
 
    display: inline-block; 
 
    position: relative; 
 
    height: 100%; 
 
} 
 
button > span:after { 
 
    content: ''; 
 
    border-bottom: 1px dotted #000; 
 
    height: 1px; 
 
    width: 1000%; 
 
    position: absolute; 
 
    left: calc(100% + 5px); 
 
    top: calc(50% - 1px); 
 
} 
 
button > span:before { 
 
    content: ''; 
 
    border-bottom: 1px dotted #000; 
 
    height: 1px; 
 
    width: 1000%; 
 
    position: absolute; 
 
    right: calc(100% + 5px); 
 
    top: calc(50% - 1px); 
 
}
<button type="button"> 
 
    <span>Button</span> 
 
</button>