這讓我很煩惱。
如果您創建<div>
並設置邊框樣式(例如,border-radius: 3px;
),則文本幾乎位於邊框的頂部,看起來非常糟糕。
我可以想出的唯一解決方案是將該div的內容封裝在另一個div中,並將包裝div±3px移動到右側。 這創造了很多額外的標記,它不知何故感覺不對,好像有一個更好的解決方案。css - 將文字向右移動
所以這裏是我的問題:
是否有可能如上所述用css-only移動div三個像素的內容到右邊?
當然,我想要一個跨瀏覽器的解決方案,但我不介意每個瀏覽器的CSS規則,我可以扔在我的樣式表底部的某個地方,永遠不會再看它,標記複雜化。
u能提供您的代碼或小提琴? – Sowmya
@Sowmya沒有代碼,那麼我應該放入一個jsFiddle?那麼,我可以給你這個:
fhfeufcijsfhkscklssdklchkxjkdjlnfldjkszjaacgkdhklchgjrklcmx