javascript - 像在 digital ocean 中一样选择按钮

标签 javascript html css

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 7 年前

有人知道一个 js/css 库,或者它是如何被调用的关键字吗?我正在寻找像 digital ocean 这样的按钮选择元素,见图 :-) 哪里可以点击,然后他们就被选中等等,我觉得挺好的

Digital Ocean Dashboard (Create new Droplet)

最佳答案

首先它不是一个按钮。它可以是一个简单的 div 或一个列表元素。这是示例代码。

您可以将内容添加到每个 li 元素中以模拟所需的列表。您也可以使用 div 或 `span' 来达到同样的目的。

$(".button-container li").click(function(){
			console.log("list");
			$(this).addClass("selected").siblings().removeClass("selected");
});
.button-container li {
  list-style-type: none;
  display: inline-block;
  width: 150px;
  border: 2px solid #f1f1f1;
  border-radius:5px;
  min-height: 100px;
  margin: 0px;
  box-sizing: border-box;
  font-size: 1.3em;
  text-align: center;
  vertical-align: top;
  position:relative;
  margin:10px;
}

li.selected
        {
           background:#4183D7;
          color:white;
          border:2px solid #4183D7;
        }
span
{
  display:block;
  color:#444;
  height:30px;
  width:100%;
  background:white;
  font-size:10px;
  position:absolute;
  bottom:0px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="button-container">
  <li>some content
  <span>
    Some other content
    </span>
  </li>
   <li>some content
  <span>
    Some other content
    </span>
  </li>
   <li>some content
  <span>
    Some other content
    </span>
  </li>
   <li>some content
  <span>
    Some other content
    </span>
  </li>
   <li>some content
  <span>
    Some other content
    </span>
  </li>
  
</ul>

关于javascript - 像在 digital ocean 中一样选择按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35347387/

上一篇:javascript - 如何在单击时水平滚动到特定的 div

下一篇:javascript - 如果显示样式为无,则显示 div;如果显示样式为 block ,则隐藏

相关文章:

javascript - 对于使用 Ember 对象的实例以及是否应该将项目声明为属性或这意味着什么感到困惑

javascript - 如何获取外部/场外图像的高度?

javascript - 有什么方法可以使用 javascript 更改文本,以便 css 继续正常工作?

html - 如何使图像上的文本响应特定位置?

javascript - 回调中如何返回值?

javascript - React Hooks 功能组件的空闲超时

javascript - 单击按钮时如何将动态创建的 div 附加到当前 mainDiv 而不是所有 mainDiv

html - 自定义 Webkit 滚动条按钮

javascript - 为什么运行我的 js resizer 代码会使文档在 IE7 - IE11 和 MS Edge 中超过窗口高度和宽度的 100%?

html - 子元素在父页脚元素之外