`

css基础--区域组件与立方空间的建立

阅读更多

区域组件

l        DIV标签

DIV ID=指定样式名称>…

DIV CLASS=指定样式类别名称>…

width与height 属性

       width、height: <length> | <percentage> | auto</percentage> </length>

l        SPAN标签

SPAN ID=指定样式名称>…<!---->

SPAN CLASS=指定样式类别名称>…<!---->

 

l        DIV与SPAN标签的差异

DIV会自动换行

SPAN不会自动换行

区域位置

Top、left属性

top、left: <length> | <percentage></percentage> </length>

Position位置属性

       position: absolute (绝对的) | relative(相对的) | static(静态的)

       eg) position: absolute; top:0; left:0

三维空间的建立

z-index层次属性

       z-index: auto | <integer></integer>

      

Auto

即自动层次效果。若没有设置z-index时,区域中有重叠的部分,将以HTML源代码的顺序来划分,越后面的其层次越高

<integer></integer>

设置整数值。当z-index的整数值越大时,区域的层次越上层,即区域上层的内容,会覆盖下一层的内容;

通过z-index可以设置文字阴影效果

       eg)  .z1 {font-size: 60pt; color: #8b0000;"">楷体;position: absolute; top:2cm; left:2cm; z-index:2}

              .z2 { font-size: 60pt; color: #A9A9A9;"">楷体;position: absolute; top:2.05cm; left:2.05cm; z-index:1}

通过z-index可以设置文字三维效果

       eg)  .z1 {font-size: 60pt; color: #8b0000;"">楷体;position: absolute; top:2cm; left:2cm; z-index:3}

              .z2 { font-size: 60pt; color: #A9A9A9;"">楷体;position: absolute; top:1.93cm; left:1.93cm; z-index:2}

.z3{ font-size: 60pt; color: #A9A9A9;"">楷体;position: absolute; top:2.05cm; left:2.05cm; z-index:1}

 

分享到:
评论

相关推荐

    高效-可维护-组件化的CSS

    3. CSS-in-JS:将CSS写在JavaScript对象内,结合React等库实现组件化,允许动态样式和更好的类型检查。 4. 使用框架:如Vue、Angular等框架提供的内置CSS管理机制,有助于实现组件化,如Vue的 scoped 属性,限制CSS...

    前端开源库-css-to-radium

    "前端开源库-css-to-radium"是一个非常实用的工具,它旨在帮助开发者将传统的CSS样式转换为Radium兼容的JavaScript对象,从而更好地适应React组件的样式管理。Radium是一个流行的库,它提供了更高效、更模块化的方式...

    使用uni-swiper-dot组件,开发轮播图

    1、使用HbuildX工具,引入uni-ui插件,使用uni-swiper-dot组件,开发轮播图 2、轮播图的三种mode:nav、dot、indexes

    rollup-plugin-postcss-inject-to-css:rollup postcss 把inline的js文件转换成以css文件的方式引入

    rollup-plugin-postcss-inject-to-css rollup-plugin-postcss的 inject 模式下,把导出后组件引用的xxx.scss.js转换为xxx.css进行引入 本插件依赖 ,主要是针对组件按需加载的场景下进行的优化适配 Install npm: npm...

    前端开源库-babel-plugin-react-css-modules

    **前端开源库-babel-plugin-react-css-modules** ...综上所述,`babel-plugin-react-css-modules` 是一个强大的工具,它通过Babel插件的形式实现了React组件与CSS模块的紧密集成,提升了前端项目的开发效率和代码质量。

    postcss-prefix-selector:使用选择器为所有CSS规则添加前缀

    $ npm install postcss-prefix-selector 与PostCSS结合使用 const prefixer = require ( 'postcss-prefix-selector' ) // css to be processed const css = fs . readFileSync ( "input.css" , "utf8" ) const out ...

    css3-3d-cube-menu.zip

    【标题】"CSS3 3D立方体菜单"是一个基于CSS3技术实现的创新交互式菜单设计。在网页设计中,这种3D效果为用户界面带来了动态和立体感,提升了用户体验。通过使用CSS3的变换(transform)和透视(perspective)属性,...

    纯CSS绘制电池充电水波纹动效(uni-app|view组件版)

    【纯CSS绘制电池充电水波纹动效(uni-app|view组件版)】 在这个项目中,我们探讨的是如何使用纯CSS技术来实现一个逼真的电池充电时的水波纹动效,尤其适用于uni-app框架下的vue.js应用。通过CSS3的新特性,我们可以...

    react-native-css:使用CSS样式化React-Native组件

    react-native-css React-native-css将有效CSS转换为CSS的Facebook子集。 Babel插件 很棒的@ danilosterrapid7为React-native-css创建了一个babel插件: 版本2 随着版本2的到来,新的变化: 删除sass / scss支持,...

    react-React组件的css选择器

    综上所述,React组件的CSS选择器涉及多种方法和技术,包括CSS Modules、CSS-in-JS、BEM、预处理器等,开发者可以根据项目需求和团队习惯选择合适的方式。同时,理解CSS选择器的工作原理和优先级,以及如何优化性能,...

    jquery-css3-3d-image-slider.zip

    2. **CSS3 3D 变换**:CSS3的3D变换是这个轮播组件的核心技术,它允许元素在3D空间内进行旋转、缩放和平移。通过`transform`属性,我们可以实现图片的翻转、旋转等特效,营造出立体感。例如,使用`rotateX()`和`...

    css基础教程--CSS快速入门、怎样编写CSS、CSS属性、CSS定位、CSS滤镜 

    这个“CSS基础教程”涵盖了CSS的快速入门、编写方法、属性、定位以及滤镜等核心概念,旨在帮助初学者掌握网页设计的基本技能。 1. CSS快速入门: CSS的引入是为了分离内容(HTML)和表现(样式)。通过在HTML文档...

    tailwindcss-components-6.23

    【Tailwind CSS组件库6.23版详解】 Tailwind CSS是一款流行的utility-first CSS框架,以其高度可定制性和效率在Web开发领域广受好评。6.23版本是该框架的一个重要更新,提供了丰富的预定义样式和组件,帮助开发者...

    精美UI组件:这个项目使用Radix UI和Tailwind CSS构建了一套设计精美的组件 它为开发者提供了一套易于使用的UI

    Radix UI的组件提供了一个坚实的基础结构,而Tailwind CSS则负责赋予这些组件丰富的视觉风格和一致性。开发者可以利用Tailwind的样式来定制Radix UI组件,创造出符合项目需求的个性化设计。例如,通过调整颜色、尺寸...

    巧用CSS滤镜绘制安卓手机充电动效(uni-app|view组件版)|uniappCssTest3.rar

    总的来说,通过巧妙地利用CSS滤镜、uni-app的`&lt;view&gt;`组件以及Sass的预处理能力,我们可以轻松地创建出具有专业品质的安卓手机充电动画。这样的技术不仅适用于移动应用,还可以应用于网页和其他需要互动效果的场景,...

    css-in-js-media:仅在使用CSS-in-JS(样式化组件,emotion.js)时处理响应式设计

    css-in-js-media :artist_palette: 使用CSS-in-JS缩小和简化包含媒体当您使用css-in-js(情感,样式化组件)进行样式设置时,您可以使用此css-in-js-media完美轻松地处理响应式设计,该类与和支持类型系统相似如果您...

    animate-css-styled-components:动画css的简单端口,用于样式组件

    动画CSS样式的组件动画css的简单端口,用于样式组件安装安装animate-css-styled-components [sudo] npm i --save animate-css-styled-components如何使用导入animate-css-styled-components模块,调用全局动画import...

    HTML-CSS-[removed]组件库

    HTML-CSS-[removed]组件库

    jquery-ui.css、jquery-ui.js下载

    《jQuery UI:深入理解与应用》 jQuery UI是基于JavaScript库jQuery的一个扩展,它提供了一系列丰富的用户界面组件,包括但不限于对话框(Dialogs)、日期选择器(Datepickers)、拖放功能(Drag and Drop)、排序...

    Semantic-UI-CSS-master.zip_semantic_semantic css

    综上所述,"Semantic-UI-CSS-master.zip"为我们提供了完整的Semantic UI CSS框架,通过其语义化、模块化的设计,以及丰富的组件和响应式布局,可以帮助开发者快速创建出专业且用户体验优秀的网站。不论你是初学者...

Global site tag (gtag.js) - Google Analytics