网页设计常用语句

1----------

display: grid;

grid-template-rows: 1fr 1fr;

grid-template-columns: 1fr 1fr 1fr;

这部分代码定义了 grid-container 元素的网格布局。通过使用 display: grid; 属性,我们将元素设置为网格容器。接着,grid-template-rows: 1fr 1fr; 指定了网格的行大小,其中 1fr 表示网格占据可用空间的相等部分,因此该布局将会有两个等高的行。类似地,grid-template-columns: 1fr 1fr 1fr; 定义了网格的列大小,其中每个列也占据可用空间的相等部分,所以总共有三列。

总结一下,这段代码将网格容器划分为两行三列的网格布局,每个网格单元的大小相等。

2----------

style="grid-row: 1 / span 1; grid-column: 2 / span 1;

grid-row: 1 / span 1; 指定了该元素所占据的行范围。在这个例子中,该元素从第一行开始(即 1),跨越一个单元格(即 span 1),因此它只占据了第一行的一个单元格。

grid-column: 2 / span 1; 则是指定了该元素所占据的列范围。在这个例子中,该元素从第二列开始(即 2),跨越一个单元格(即 span 1),因此它只占据了第二列的一个单元格。

综合起来,这段代码将该元素放置在网格布局的第一行第二列的位置,并且它只占据了该位置上的一个单元格。

3-------------

transition: opacity 0.3s;

`transition: opacity 0.3s;` 是一个 CSS 属性,用于指定元素在改变属性值时应用的过渡效果。

- `opacity` 是要应用过渡效果的属性,表示元素的透明度。
- `0.3s` 是过渡效果的持续时间,表示过渡效果从开始到结束所需的时间,这里是 0.3 秒。

通过设置 `transition` 属性,我们可以使元素在改变属性值时平滑地过渡到新值,而不是突然改变。在这个例子中,当 `.overlay` 元素的透明度发生变化时,将会以 0.3 秒的时间进行过渡,从而实现了透明度的平滑过渡效果。

4----------

  • white-space: nowrap; 
  • 设置元素的内容不换行。这意味着即使内容超过了元素的宽度,也不会自动换行,而是保持在一行内显示。

5-----------

text-align: center; 是一个 CSS 属性,用于设置元素内文本的水平对齐方式。

在这个例子中,text-align: center; 被应用于某个元素上,它会将该元素内的文本内容沿着水平方向居中对齐。这意味着无论文本是什么长度,它都会位于该元素的中心位置。

6-----------

要将图片居中对齐,可以使用以下 CSS 属性和值组合:

display: flex; justify-content: center; align-items: center;

这个设置使用了 Flexbox 布局模型来实现居中对齐效果。在父元素上应用上述样式后,其中的图片将会在水平和垂直方向上都居中对齐。

请确保将这些样式应用于包含图片的父元素,并且该父元素具有足够的宽度和高度来容纳图片。

  • 18
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洋葱土豆和香菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值