semantic-ui 图片
1、基础样式
方式一:因为图片是使用img标签,所以直接将class加载img标签中即可。不过要注意的是,class中要指定是ui image。
方式二:使用一个span或者div将img标签包裹,然后ui image的class加载div或者span里面,img中只写一个src即可
1 2 3 4 5 6 7 | <!-- 方式一 --> < img src="demo.png" class="ui image"> <!-- 方式二 --> < div class="ui image"> < img src="demo.png"> </ div > |
2、设置大小
直接在class中加一个表示大小的值即可。
1 | < img src="demo.png" class="ui small image"> |
3、图片链接
和普通的html中的图片链接没区别,不过需要在img或者a标签中加一个ui image的class即可。
1 2 3 4 5 6 7 8 9 | <!-- 方式一 --> < a href="https://www.google.com"> < img src="demo.png" class="ui image"> </ a > <!-- 方式二 --> < a href="https://www.google.com" class="ui image"> < img src="demo.png" > </ a > |
4、隐藏图片
直接在class中加一个hidden即可。
1 | < img src="demo.png" class="ui hidden image"> |
5、禁用图片
即向class中加一个disabled。
1 | < img src="demo.png" class="ui disabled image"> |
6、图片加边框
边框可以在class中加一个bordered即可。
1 | < img class="ui bordered image" src="demo.png"> |
7、图片加圆角
class中加一个rounded即可
1 | < img class="ui rounded image" src="demo.png"> |
8、图片圆形化
class中指定为circular即可,需要注意的是,如果图片是长方形的话,加上circular之后,会变成椭圆;如果图片是正方形的话,加上circular之后就会变成圆了。
1 2 | < img class="ui circular image" src="demo.png"> < img class="ui circular image" src="demo_2.png"> |
9、图片居中显示
居中显示时,图片独占一行,其他内容处于图片之下。
其实就是使用center而已,但是semantic-ui中不只是center,而是要centered才行 。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | < div > < img class="ui centered image" src="demo.png"> < p > Te eum doming eirmod, nominati pertinacia argumentum ad his. Ex eam alia facete scriptorem, est autem aliquip detraxit at. Usu ocurreret referrentur at, cu epicurei appellantur vix. Cum ea laoreet recteque electram, eos choro alterum definiebas in. Vim dolorum definiebas an. Mei ex natum rebum iisque. </ p > < p > Te eum doming eirmod, nominati pertinacia argumentum ad his. Ex eam alia facete scriptorem, est autem aliquip detraxit at. Usu ocurreret referrentur at, cu epicurei appellantur vix. Cum ea laoreet recteque electram, eos choro alterum definiebas in. Vim dolorum definiebas an. Mei ex natum rebum iisque. </ p > </ div > |
10、图片和文字在同一行
将img标签写在p标签之内,然后加spaced类,否则图片不会和文字在同一行。
注意图片的大小,不要设置太大。
1 2 3 4 5 6 7 8 | < p > < img class="ui spaced mini image" src="demo.png"> Te eum doming eirmod, nominati pertinacia argumentum ad his. Ex eam alia facete scriptorem, est autem aliquip detraxit at. Usu ocurreret referrentur at, cu epicurei appellantur vix. Cum ea laoreet recteque electram, eos choro alterum definiebas in. Vim dolorum definiebas an. Mei ex natum rebum iisque. </ p > |
11、图片浮动
图片浮动可以让文字包围图片,要在class中加floated和left或者right。
注意,img标签可以在p标签之内,也可以和p标签同级。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | < div > < img class="ui floated left small image" src="demo.png"> < p > Te eum doming eirmod, nominati pertinacia argumentum ad his. Ex eam alia facete scriptorem, est autem aliquip detraxit at. Usu ocurreret referrentur at, cu epicurei appellantur vix. Cum ea laoreet recteque electram, eos choro alterum definiebas in. Vim dolorum definiebas an. Mei ex natum rebum iisque. Te eum doming eirmod, nominati pertinacia argumentum ad his. Ex eam alia facete scriptorem, est autem aliquip detraxit at. Usu ocurreret referrentur at, cu epicurei appellantur vix. Cum ea laoreet recteque electram, eos choro alterum definiebas in. Vim dolorum definiebas an. Mei ex natum rebum iisque. </ p > </ div > |
12、图片组
图片组就是一组图片,外观上和平时的html + css没什么区别,但是使用semantic-ui的图片组,在屏幕大小变化时,会自适应,重新排列。
1 2 3 4 5 | < div class="ui images"> < img class="ui small image" src="demo.png"> < img class="ui small image" src="demo.png"> < img class="ui small image" src="demo.png"> </ div > |
如需转载,请注明文章出处,谢谢!!!
分类:
Semantic-UI
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(4)
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 2025成都.NET开发者Connect圆满结束