css制作三角形,下拉框三角形

news/2024/7/24 6:47:24

网站制作中常常需要下拉框,而如果下拉框如果只是单纯的矩形则会显得太过单调,所以这次教大家利用css制作三角形放在矩形上面

css制作三角形,下拉框三角形

首先利用css制作三角形

    div {
        width:0px;
        height:0px;
        border-top:20px solid transparent;
        border-left:20px solid transparent;
        border-right:20px solid transparent;
        border-bottom:20px solid green;
       }
<div></div>

然后就是将这个三角形放到矩形上面注意这里如果想要箭头朝向哪边就将哪边的颜色显示,其余用透明就行

css制作三角形,下拉框三角形

div {
    width:150px;
    height:150px;
    position:relative;
    margin:50px auto;
}
div p {
    border:1px solid #000;
    width:100px;
    height:100px;
}
div span {
    display:block;
    width:0px;
    height:0px;
    border-top:20px solid transparent;
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-bottom:20px solid black;
    position:absolute;
    top:-40px;
    left:0;
}
div span.blank {
    border-top:19px solid transparent;
    border-left:19px solid transparent;
    border-right:19px solid transparent;
    border-bottom:19px solid white;
    top:-37px;
    left:1px;
}

 

css制作三角形,下拉框三角形

css制作三角形,下拉框三角形

这个具体数值大家可以看情况在进行调节!

转载请注明出处:http://www.ly89.cn/detailB/34.html

转载于:https://www.cnblogs.com/ly89cn/p/4787456.html


http://www.niftyadmin.cn/n/1179248.html

相关文章

QT-利用C++仿制windown自带的记事本程序V1.0

下班无事, 发现QT还是很好用的, 就仿制windows的记事本做了一个,未彻底DEBUG, 先拿来分享下. windows记事本大概是这样的: 大概分为以下几步: 1. 界面用QT代码写,即可, QT的布局很强大 1 //create all actions2 void Notepad::createActions()3 {4 newAct new QAction(tr(…

Gulimall学习:v-model、JSR303数据校验BindingResult、统一异常处理

一. v-model的trim、number、lazy v-model.trim 可以自动过滤输入首尾的空格v-model.number 只允许输入数值型。将输入转换成Number类型v-model.lazy 并不是实时改变&#xff0c;而是在失去焦点或者按回车时才会更新 二. JSR303数据校验 SpringMVC映射的实体类可以通过添加注…

WIN7下设置无线热点

WIN7下很方便&#xff0c;自带的。进入"控制面板-网络-网络和共享连接"&#xff0c;选择左边栏的“更改适配器设置”&#xff0c;会看到网络连接多了一项“Microsoft Virtual WiFi Miniport Adapter”&#xff08;如图1&#xff09;&#xff0c;可以使用命令行方式对…

详谈Android apk打包:关于APK数字签名详解介绍

2019独角兽企业重金招聘Python工程师标准>>> 本文主要为大家详细讲解APK数字签名方面的内容&#xff0c;并介绍APK调试模式和发布模式下数字签名的方式。 本文转自&#xff1a;http://www.jizhuomi.com/android/environment/293.html 1、什么是数字签名 数字签名…

selenium2+webdriver+java项目依赖的jar包

1、selenium-java-2.45.0.jar 2、selenium-java-2.45.0-srcs.jar 3、selenium-server-standalone-2.45.0.jar 说明&#xff1a; Selenium Server是指使用jdk来运行这个selenium-server-standalone-2.22.0.jar这个jar文件&#xff08;java -jar /selenium-server-standalone-2.2…

sequence序列的创建、修改

一. 创建序列 create [序列名] increment by 1 minvalue 1 no maxvalue start with 1; 示例 create sequence syn_redis_fail_seq increment by 1 minvalue 1 no maxvalue start with 1;二. 清空表之后&#xff0c;想要重置序列从1开始计数 alter sequence [序列名] resta…

linux vi 提示:E558: 在 terminfo 中找不到终端项'vt100' 未知。

vi 提示&#xff1a; E558: 在 terminfo 中找不到终端项 vt100 未知。可用的内建终端有: builtin_riscos builtin_amiga builtin_beos-ansi builtin_ansi builtin_pcansi builtin_win32 builtin_vt320 builtin_vt52 builtin_xterm builtin_iris-ansi builtin_debug builtin_dum…

Gulimall学习:ElasticSearch入门

一. 节点状况_cat Get /_cat/nodes: 查看所有节点Get /_cat/health: 查看es健康状况Get /_cat/master: 查看主节点Get /_cat/indices: 查看所有索引 类似与sql的show databases 二. 查询文档 GET customer/external/1 响应结果 {"_index": "customer"…