2017-08-03 91 views
0

我一直在用我的代碼看到這個問題,當它在Chrome中查看時確實不會在Safari中看起來相同。我使用Safari 9.1。內容,在這種情況下,右對齊的文本是整個邊界之外的時間。div中顯示的內容在Safari瀏覽器邊框外顯示

我希望有人可以幫助我。

實施例:

- Safari中:

enter image description here

- 鉻:

enter image description here

#date{ 
    border: 1px solid red; 
    position:absolute; 
    text-align:right; 
    width:90%; 
    left:0%; 
} 

,它被放置在

.container{ 
    padding-top:4%; 
    padding-left:6%; 
    padding-bottom:4%; 
    right:40%; 
    width:88%; 

} 
+0

圖像是一樣的。 – y0hami

+1

@ y0hami對不起,改了! – Danny

+0

你能提供你的頁面的HTML,因爲你提供的代碼適用於我http://i.imgur.com/fhc8Kzv.png – y0hami

回答

0

你必須使用right作爲一個位置參數,不left裏面,.container需要有position: relative,這樣的#date絕對位置涉及到它:

#date{ 
    border: 1px solid red; 
    position:absolute; 
    text-align:right; 
    width:90%; 
    right:0; 
} 

.container{ 
    position: relative; 
    [...] 
} 
+0

試過了,但它不起作用,safari中的bug仍然存在。 https://jsfiddle.net/x4cq22tL/ – Danny

相關問題