回答
可以使用after
僞類:
,或者因爲你明確地要求與該類一個div:
div.required:after { content: "*"; }
,就可以(爲IE只因爲IE8)
當然,您可以將任何樣式應用於此。你甚至可以做這樣的事情:
div.required:after:hover { /* Hello, I'm a geek. */ }
這也可以用JavaScript實現。 jQuery的:
$(".required").append("*");
機器或以*嚴重*的方式... – 2011-01-12 23:23:55
span:after { content:"*"; }
您可以使用此:after
或before
CSS僞元素,更多的信息,也ABT哪些瀏覽器支持here。
試試這個頁面:
<html>
<style>
.required:after {
color: red;
content: "*"
}
</style>
<body>
<div class="required">Name</div> <input type="text">
<div class="required">Email</div> <input type="text">
</body>
</html>
: 是:之後被除IE(希望IE9將支持)可能一切
更新考慮到森達維達斯的帳戶評論瞭解只是使用的例子。當然,這會帶來更多的意義,如果我們做出這樣說:
.required:before {
color: red;
content: "*"
}
....
<div>Name <input type="text" class="required"> </div>
那麼我們甚至可以添加不顯眼的JavaScript驗證該字段(所以這種方式帶來了良好的優勢)。問題是,這個重構頁面將會顯示,因爲我們只希望它在Opera中(我檢查了所有瀏覽器的最新版本,除了FireFox 4,但我不確定FF會改變他們考慮這種風格的方式)。
:之後和:之前不工作的輸入和img元素; there is相關的討論爲什麼。 $(「。required」).jquery之前的(「*」)可以在任何地方工作,但這更多的是關於JavaScript和CSS(之前被其他人提到)。
如果您將INPUT元素放入DIV內,這會更有意義。 – 2011-01-12 21:37:29
您可以通過CSS添加恆星圖像。這應該適用於所有瀏覽器。
.required
{
background-image:url(/path/to/your/images/dir/required-field.png);
background-position:top right;
background-repeat:no-repeat;
padding-right:10px;
}
- 1. CSS3可以添加文本漸變嗎?
- 2. 我可以只用CSS添加類嗎?
- 3. 我可以有TortoiseSVN自動添加文件嗎?
- 4. css:可以通過css在div之間移動文本嗎?
- 5. Sublime Text 2可以在粘貼純文本時自動添加HTML標籤嗎?
- 6. Can Gulp可以添加一個自定義CSS嗎?
- 7. 自動添加文本框
- 8. 可以添加CSS動畫的Cytoscape
- 9. 我可以添加CSS文件到JFrame嗎?
- 10. 我可以動態地爲asp.net中的頁面添加兩個CSS文件嗎?
- 11. 我可以讓svn在添加文件後自動設置文件嗎?
- 12. 自動附加.js和.css文件的php類,可能嗎?
- 13. 我可以阻止Eclipse自動添加視圖嗎?
- 14. 您可以使用自動佈局添加派生約束嗎?
- 15. ReSharper可以自動添加缺少的引用嗎?
- 16. 您可以添加VSCode語言的自動完成嗎?
- 17. 可以將自定義屬性添加到NTFS文件夾嗎?
- 18. 我可以將自定義元數據添加到文件嗎?
- 19. 可以崇高文本自動完成CSS類?
- 20. 你可以添加CMake腳本/文件的doxygen標籤嗎?
- 21. 我可以將點擊事件添加到文本跨度嗎?
- 22. 可以將文本添加到SVG路徑嗎?
- 23. 可以自動通知嗎?
- 24. 添加文本在CSS
- 25. CSS字幕添加文本
- 26. 我可以通過JavaScript動態添加鼠標光標旁邊的文本嗎?
- 27. WPF/XAML - 文本可以自動調整大小嗎?
- 28. eclipse可以更自動地顯示編譯錯誤文本嗎?
- 29. 在CSS中,我可以在其他文本之前或之後添加不同樣式的文本嗎?
- 30. 使用Visual Studio時可以自動增加文件構建版本嗎?
刪除`php`標籤。這裏沒有PHP ... – polarblau 2011-01-12 21:05:45