CSS Note 1.9 background

本文深入探讨了CSS中各种样式的应用,包括字体、行高、内边距、背景图等属性的设置方法,以及如何通过不同的背景重复、大小、位置和固定方式实现丰富的视觉效果。同时,还介绍了如何调整透明度和断字方式,提供了详细的代码示例。

一、CSS

@charset "UTF-8";
#div1{
    font: 8px "Times New Roman" ;
    line-height: 10px;
    text-indent:  35px;
    padding: 30px 20px 15px;
    width: 180px;
    height: 240px;
    border: 4px rgba(255,125,125,0.7) solid;
    background-image: url("sc16.png") ,url("sc17.png"),url("sc5.png"),url("sc18.png");
    background-repeat: no-repeat,no-repeat,repeat,repeat;
    background-size: 60px 50px,40px 60px,100px 40px;
    background-position: top left,bottom right;
    background-origin: border-box,border-box,padding-box;
    background-clip:padding-box,border-box, content-box;
    background-attachment: scroll;
    opacity: 0.8;
    word-break: break-all;
}
#div2{
    width: 180px;
    height: 240px;
}
/*
background-repeat:
repeat     默认。背景图像将在垂直方向和水平方向重复。
repeat-x   背景图像将在水平方向重复。
repeat-y   背景图像将在垂直方向重复。
no-repeat  背景图像将仅显示一次。
inherit    规定应该从父元素继承 background-repeat 属性的设置。
background-size:
length     设置背景图片高度和宽度。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为 auto(自动)
percentage     将计算相对于背景定位区域的百分比。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为"auto(自动)"
cover  拉伸背景图片完全覆盖背景区域。
contain    拉伸背景图片,只能保持某一边完全覆盖且图片会完整显示。
background-attachment:
scroll     背景图片随页面的其余部分滚动。这是默认
fixed  背景图像是固定的
background-position:
left top
left center
left bottom
right top
right center
right bottom
center top
center center
center bottom  如果仅指定一个关键字,其他值将会是"center"
x% y%  第一个值是水平位置,第二个值是垂直。左上角是0%0%。右下角是100%100%。如果仅指定了一个值,其他值将是50%。 。默认值为:0%0%
xpos ypos  第一个值是水平位置,第二个值是垂直。左上角是0。单位可以是像素(0px0px)或任何其他 CSS单位。如果仅指定了一个值,其他值将是50%。
你可以混合使用%和positions
background-origin:
padding-box    背景图像填充框的相对位置
border-box     背景图像边界框的相对位置
content-box    背景图像的相对位置的内容框
*/

二、效果展示

内容概要:本文详细介绍了“秒杀商城”微服务架构的设计与实战全过程,涵盖系统从需求分析、服务拆分、技术选型到核心功能开发、分布式事务处理、容器化部署及监控链路追踪的完整流程。重点解决了高并发场景下的超卖问题,采用Redis预减库存、消息队列削峰、数据库乐观锁等手段保障数据一致性,并通过Nacos实现服务注册发现与配置管理,利用Seata处理跨服务分布式事务,结合RabbitMQ实现异步下单,提升系统吞吐能力。同时,项目支持Docker Compose快速部署和Kubernetes生产级编排,集成Sleuth+Zipkin链路追踪与Prometheus+Grafana监控体系,构建可观测性强的微服务系统。; 适合人群:具备Java基础和Spring Boot开发经验,熟悉微服务基本概念的中高级研发人员,尤其是希望深入理解高并发系统设计、分布式事务、服务治理等核心技术的开发者;适合工作2-5年、有志于转型微服务或提升架构能力的工程师; 使用场景及目标:①学习如何基于Spring Cloud Alibaba构建完整的微服务项目;②掌握秒杀场景下高并发、超卖控制、异步化、削峰填谷等关键技术方案;③实践分布式事务(Seata)、服务熔断降级、链路追踪、统一配置中心等企业级中间件的应用;④完成从本地开发到容器化部署的全流程落地; 阅读建议:建议按照文档提供的七个阶段循序渐进地动手实践,重点关注秒杀流程设计、服务间通信机制、分布式事务实现和系统性能优化部分,结合代码调试与监控工具深入理解各组件协作原理,真正掌握高并发微服务系统的构建能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值