我可以在所有JPEG图像上应用笔画,而不使用其他图像类型(如PNG),使用css样式表。我将如何做到这一点?谢谢。快速CSS问题
快速CSS问题
回答
你可以尝试:
img[src$='.jpg'] {
border: 1px solid #000;
}
为所有JPEG图像提供类似class="jpeg"
的类,并将样式应用于类。
我将不得不手动添加到每个jpeg?我已经有了大量的jpeg,所以这将非常耗时..其他方式? –
只要做一个查找和替换。找到'.jpg'并替换为'.jpg'class =“jpeg”'。 – tskuzzy
如果添加一个类是不是一种选择,你也可以尝试:
img[src$=".jpg"], img[src$=".jpeg"] {
/* do whatever you need to here */
}
简短的回答:没有单独的CSS没有可靠的方法。
长答案:您可以使用[attribute$='end of value']
方式(img[src$='jpg'],img[src$='jpeg'] { /* CSS properties*/ }
),但它是CSS 3,并且在大多数浏览器中都不正确支持。
解决方法可能会有所不同。你可以像tskuzzy回答那样向这些人申请一个课程。我假设你正试图避免这种“手动应用到每个图像”的方式,所以,我会说使用JavaScript来做到这一点。这个选择器虽然不能在CSS中工作,但是在jQuery中可以工作,即使在IE6中也是如此(在浏览器中速度不同,但可用)。
喜欢的东西
的jQuery:
$("img[src$='jpg'],img[src$='jpeg']").addClass("jpeg");
CSS:
img.jpeg { /* style here */ }
如果你想在你的页面中的所有JPG和JPEG应用中风。你应该像这样尝试CSS属性选择器。
IMG [SRC $ = “JPG ”],IMG [SRC $ =“ JPEG”。] {
边界:1px的固体#000;
}
- 1. 快速的CSS问题
- 2. CSS - 快速定位问题
- 3. CSS继承问题的快速夫妇
- 4. 快速jQuery问题
- 5. 快速Cufon问题...?
- 6. 快速SQL问题
- 7. 快速PHP问题
- 8. 快速Preg_Replace问题
- 9. 快速SQL问题
- 10. 位置快速问题3
- 11. 快速JAVA继承问题
- 12. 快速多线程问题
- 13. 两个快速Mathematica问题
- 14. 快速的mysql_query()问题
- 15. 快速延迟问题
- 16. iFrame的快速的问题
- 17. 快速excel图表问题!
- 18. 快速javascript悬停问题
- 19. 快速jQuery的问题
- 20. 快速排序问题
- 21. 快速mysql查询问题
- 22. 快速继承问题
- 23. 快速AWK格式问题
- 24. 快速jquery问题:滚动
- 25. 快速问题与inputAccessoryView
- 26. 快速OOP的问题 - PHP
- 27. 快速CakePHP方法问题
- 28. 快速预订问题
- 29. 快速Z指数问题
- 30. 快速Objective-C的问题
完美..谢谢! –