美文网首页
前端问题

前端问题

作者: Summer2077 | 来源:发表于2020-05-24 10:11 被阅读0次
image.png

持续踩坑中。。。。。。。

1. :nth-child() css选择器失效?

.options-item:nth-child(1) {
        background-color: #2AADE5;
    }

注意:.options-item 和 :nth-child(1)之间不能有空格,否则就失效。

2. 绝对定位的居中

此问题转载于https://www.php.cn/css-tutorial-409962.html
1、兼容性不错的主流css绝对定位居中的用法:

.conter{
    width: 600px; height: 400px;
    position: absolute; left: 50%; top: 50%;
    margin-top: -200px;    /* 高度的一半 */
    margin-left: -300px;    /* 宽度的一半 */
}

注意:这种方法有一个很明显的不足,就是需要提前知道元素的尺寸。否则margin负值的调整无法精确。此时,往往要借助JS获得。
2、css3的出现,使得有了更好的解决方法,就是使用transform代替margin. transform中translate偏移的百分比值是相对于自身大小的,可以这样实现css绝对定位居中:

.conter{
    width: 600px; height: 400px;
    position: absolute; left: 50%; top: 50%;
    transform: translate(-50%, -50%);    /* 50%为自身尺寸的一半 */
}

3、margin:auto实现绝对定位元素的居中(上下左右均0位置定位;margin: auto)

.conter{
    width: 600px; height: 400px;
    position: absolute; left: 0; top: 0; right: 0; bottom: 0;
    margin: auto;    /* 有了这个就自动居中了 */
}

4、使用css3盒模型:flex布局实现css绝对定位居中。这种情况是在不考虑低版本浏览器的情况下可以使用。

3.网站标志使用

 <link rel='icon' href='image.png' type='image/x-ico' />

4.阿里巴巴的矢量图库如何使用

其实下面这个方法不好,彩图不好弄

1.找到我们喜欢的图,放入咱们的购物车中

image.png

2.将图片加入项目中

image.png

3.在项目中导入css 并使用图标(我选择的是 Font class 的方式)

image.png

引入css文件

 <link rel="stylesheet" href="//at.alicdn.com/t/font_1840871_qmosky0l5l.css">

页面中使用图标 注意了class 一定是iconfont + 图标的名称

<i class="iconfont  icon-tianqiyubao"></i>

5.html页面识别 \n

只要在结果所在的 div 的 css 设置:

white-space: pre-line;

然后页面就能成功识别 '\n' 并整齐的显示结果了。

6.maven项目资源过滤了icon图表解决方法

在pom.xml中加入这段话

</dependencies>
    <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
        <pluginManagement>
            <plugins>
                <plugin>
                    <artifactId>maven-resources-plugin</artifactId>
                    <configuration>
                        <encoding>utf-8</encoding>
                        <useDefaultDelimiters>true</useDefaultDelimiters>
                        <nonFilteredFileExtensions>
                            <nonFilteredFileExtension>woff</nonFilteredFileExtension>
                            <nonFilteredFileExtension>woff2</nonFilteredFileExtension>
                            <nonFilteredFileExtension>eot</nonFilteredFileExtension>
                            <nonFilteredFileExtension>ttf</nonFilteredFileExtension>
                            <nonFilteredFileExtension>svg</nonFilteredFileExtension>
                        </nonFilteredFileExtensions>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
</project>

相关文章

  • 前端问题

    端口4200占用的问题 https://stackoverflow.com/questions/39091735/...

  • 前端问题

    请你描述一下 cookies,sessionStorage 和 localStorage 的区别? session...

  • 前端问题

    持续踩坑中。。。。。。。 1. :nth-child() css选择器失效? 注意:.options-ite...

  • 如何定位前端线上问题

    如何定位前端线上问题(如何排查前端生产问题)[https://www.cnblogs.com/warm-stran...

  • 面试题01--待更新

    20180506 面试问题百度常用API前端性能优化前端安全问题websocket通信原理跨域问题:window...

  • 前端工程化

    前端是一种技术问题较少、工程问题较多的软件开发领域,一切能提升前端开发效率、提高前端应用质量的手段和工具都是前端工...

  • 前端拖拽后端数据处理

    前端拖拽后端数据处理 问题来源 前端开发做表格展现的时候,遇到需要拖拽变更数据顺序的问题,前端使用拖拽功能或者其他...

  • 自学web前端到什么程度才能就业?

    做过五年web前端从业者,回答下这个问题 首先,这个问题主要问:自学web前端技术,如果才能找到一份web前端的工...

  • 自学WEB前端到什么程度才能就业

    做过多年web前端从业者,回答下这个问题 首先,这个问题主要问:自学web前端技术,如果才能找到一份web前端的工...

  • web前端学习规划

    做过五年web前端从业者,回答下这个问题 首先,这个问题主要问:自学web前端技术,如果才能找到一份web前端的工...

网友评论

      本文标题:前端问题

      本文链接:https://www.haomeiwen.com/subject/yvedahtx.html