前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

掌握CSS盒子模型:一站式指南(css盒子模型设计)

CSS-你不知道的border-radius(css border-bottom)

在CSS大家肯定知道如何设一个圆角矩形,或者把一个div设成圆型,很简单,直接设置就行了,比如border-radius:5px; border-radius:50%; 或者你可以只设置一个角的弧度:

border-top-right-radius: 20px;

但其实,这个css 属性可以接受两个参数,一个是水平弧度,一个是垂直弧度,会产生奇怪的效果。看下图右上角设置不同值的变化。

使用Vue3.0新特性造轮子 WidgetUI3.0 (Badge角标组件)

我们先看一下组件效果图:


使用代码如下:

<template>
    <div class="badge">
        <ul>
            <li>
                <wt-align>
                    <wt-badge title="" ></wt-badge>
                </wt-align>
            </li>
            <li>
                <wt-align>
                    <wt-badge title="" type="primary"></wt-badge>
                </wt-align>
            </li>
            <li>
                <wt-align>
                    <wt-badge title="1" ></wt-badge>
                </wt-align>
            </li>
            <li>
                <wt-align>
                    <wt-badge title="1" type="primary"></wt-badge>
                </wt-align>
            </li>
             <li>
                <wt-align>
                    <wt-badge title="99" ></wt-badge>
                </wt-align>
            </li>
            <li>
                <wt-align>
                    <wt-badge title="99+" type="primary"></wt-badge>
                </wt-align>
            </li>
            <li>
                <wt-align>
                    <wt-badge title="拒绝" ></wt-badge>
                </wt-align>
            </li>
            <li>
                <wt-align>
                    <wt-badge title="生效中" type="primary"></wt-badge>
                </wt-align>
            </li>
        </ul>
    </div>
</template>
<script>
import { ref } from 'vue'

import Badge from '@/components/Badge.vue'

export default {
  components: {
    "wt-badge": Badge
  },
  setup () {
    const dashed = ref(true)
    return {
      dashed
    }
  }
}
</script>
<style lang="less" scoped>
 ul {
   li {
     display: block;
     margin: 10px;
   }
 }
</style>

每天一个CSS小技巧 - 折角效果(折叠角性质)

把元素的一个角(通常是右上角或右下角)处理成类似折角的形状,再配上或多或少的拟物样式,已经成为一种非常流行的装饰手法。

45度折角的解决方案

这是原代码即原效果图:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>

  <style>
    .box{
      width: 400px;
      height: 300px;
      background: #58a;
    }
  </style>

</head>
<body>

<div class="box"></div>

</body>
</html>

技术分享帖教你如何利用CSS写一个六边形?

众所周知,一般情况下div所表现出来的形态是一个矩形,如果给它添加border-radius属性,可以让它成为一个圆角矩形或者是圆形,但是如果希望div表现出更多的形态来呢?

那么我们就来讲讲如何用CSS来写一个六边形。

大家首先来看一下,一个六边形,拆解开来的话,就是一个矩形加左右两个三角形。

三角形的话很好写,用边框border属性就可以实现。

当我们给一个div非常粗的边框,但是宽度和高度分别都设置为0的时候,我就会得到如下的图形。

CAD制图大牛的详细总结,看到就赚到~

在图形表达时,如果没有特殊说明,均以毫米为单位

光滑度确定:工具/选项/显示/圆弧和圆的平滑度 为20000。注:最大值

右键功能取消:工具/选项/用户系统配置/绘图区域中不显示快捷菜单

密码设:工具/选项/打开和保存/下面的安全选项

对象捕捉设置:工具/草图设置/对象捕捉——全部选择

UCS图标可见性:视图/显示/UCS图标/(开/关)

相对坐标:前面加上@

相对直角坐标格式:@x的变量,Y的变量

用css实现波浪效果(用css实现波浪效果的代码)

广东IT优就业

广州IT培训老师,今天分享一下如何用css实现波浪效果。

有时候我们需要实现水晃动的效果,其实我们可以通过css旋转动画和圆角来实现。

首先来2个div,外层div相对定位,内层div绝对定位,内层div大致位于外层div上半部分。外层div设置一个颜色较深的背景色(水的颜色);内层div颜色设置为白色,加上圆角,圆角建议30%-45%之间,然后加上无限循环的旋转动画,通过内层div的旋转来实现波浪效果。

你知道网页上一动不动的悬浮框是怎么做出来的吗?

悬浮框是什么?大家不一定清楚,但是说网站上怎么都关不完的小广告,估计人人都被它恶心过,不管你怎么滚动网页,这些小广告始终会出现在你的屏幕上。今天我们就来聊聊这些小广告背后的原理——悬浮框。

什么是悬浮框?

悬浮框是Web前端开发中的一种常见的网页特效,它悬浮于网页内容之上,不受滚动条的影响,可以一直处于浏览器的可视区域内。

html,fix固定写法,固定上方(html文字固定)

要实现一个搜索框始终固定在页面顶部,无论用户如何滚动页面,可以使用CSS的position: fixed;属性。fixed定位会使元素相对于浏览器窗口定位,而不是相对于父元素。这使得元素在页面滚动时保持固定位置。

.search {
    position: fixed; /* 相对于浏览器窗口定位 */
    top: 0; /* 顶部距离为0 */
    left: 50%; /* 水平居中 */
    transform: translateX(-50%); /* 水平居中修正 */
    z-index: 2; /* 确保搜索框显示在其他元素之上 */
    display: flex; /* 使用 Flex 布局 */
    align-items: center; /* 垂直居中 */
    background-color: white; /* 背景颜色 */
    padding: 10px; /* 内边距 */
    border-radius: 23px; /* 圆角 */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* 阴影效果 */
    width: 80%; /* 设置宽度 */
    max-width: 600px; /* 最大宽度 */
}

「融职培训」Web前端学习 第2章 网页重构12 css3新增样式

一、css3新增属性概述

在此前我们讲解的css课程中,课程内容是以css2版本为基础的,本章开始我们讲解css3版本的新特性。

在css2的时代,由于css的功能局限性,我们制作的很多网页效果都是利用一些取巧的方法,例如实现一个圆角的页面,我们需要把圆角的部分用图片代替,而制作动画效果,都需要使用JavaScript来完成的,这不仅增加了代码编写的难度,还降低了web开发人员的工作效率。

在css3中我们可以使用大量新增的属性,例如圆角,阴影,动画,形变等等,这让web开发便得更加简单。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言