创建便签(便利贴)

维萨赫CP

我正在设计一个网页。

我想在我的页面中使用便签(便利贴)。在哪里,当我们单击添加按钮时,每个便笺都会被添加...便笺的颜色必须随机更改,并且必须倾斜并且必须具有一定的悬停效果。

我怎样才能做到这一点 ?仅必须使用CSS和HTML。

我尝试了从网站获得的代码

http://net.tutsplus.com/tutorials/html-css-techniques/create-a-sticky-note-effect-in-5-easy-steps-with-css3-and-html5/

但是,我的网站上有一部分内容是list..so,所以当我使用此代码时,它也会使列表项成为便签..我只想将属性分配给div

的HTML

<html>
<head>

<ul>

    <li> Not to use sticky note </li>
 </ul>

<div class="sticky"> -------------want to give property to this div only
<ul class="sticky">  
<li > 
<p >Stickynote1</p>  
</li>  
<li class="r" >  
stickyonote2  
</li>  
</ul>
</div>
<div>
</div>  

</div>
</div>
</div>
</div>
</body>
</html>
菲利普·柯比布莱德(Philip Kirkbride)

仅使用CSS和HTML生成随机数(并因此生成随机颜色)是不可能的。需要使用Javascript或服务器端语言(如PHP)。

但是,您可以通过具有项目列表来模拟随机颜色,并使每个音符都具有随机颜色。但是,每次重置页面时,选择的随机颜色都会相同。

的HTML

<ul class="sticky">
<li>Note text</li>
<li>Note text</li>
<li>Note text</li>
</ul>

的CSS

.sticky li { background-color: red; }
.sticky li:nth-child(2n) { background-color: green; }
.sticky li:nth-child(3n) { background-color: yellow; }
.sticky li:nth-child(5n) { background-color: blue; }

在这种情况下,音符序列为

红,绿,黄,绿,蓝,绿,红,绿,黄,蓝

这会给初次使用的用户带来随机感。

如果2n和3n具有相同的值,则3n将具有优先级,而3n和5n具有相同的值,则5n将具有优先级,依此类推。


您发布的链接中的方法与我写的相似。请参阅本节的随机颜色

ul li:nth-child(even) a{
  -o-transform:rotate(4deg);
  -webkit-transform:rotate(4deg);
  -moz-transform:rotate(4deg);
  position:relative;
  top:5px;
  background:#cfc;
}
ul li:nth-child(3n) a{
  -o-transform:rotate(-3deg);
  -webkit-transform:rotate(-3deg);
  -moz-transform:rotate(-3deg);
  position:relative;
  top:-5px;
  background:#ccf;
}

您已经更改了很多问题,但是如果您想对div而不是'ul li应用相同的效果,请尝试将'.sticky li:nth-​​child'的出现更改为'div.sticky:nth-​​child

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

便利贴是如何工作的?

来自分类Dev

在便利贴模式下是否可以移动Notepad ++窗口?

来自分类Dev

在Windows 10中的便利贴中重新启用删除确认

来自分类Dev

创建导航栏的即时贴

来自分类Dev

创建导航栏的即时贴

来自分类Dev

UWP 创建磁贴菜单链接

来自分类Dev

在2018年12月更新到Windows 10之后,如何找回旧的便利贴?

来自分类Dev

更改使用 PDFTron Android 创建的便签注释图标大小

来自分类Dev

如何为Windows Phone 8.1创建多个辅助磁贴

来自分类Dev

创建辅助磁贴时,操作无效错误

来自分类Dev

创建带有分隔符的开关列表磁贴

来自分类Dev

如何为Windows Phone 8.1创建多个辅助磁贴

来自分类Dev

需要使用Twitter引导程序创建动态磁贴

来自分类Dev

指标-便签404错误

来自分类Dev

便签如何工作?

来自分类Dev

使用PDFBox提取便签

来自分类Dev

指标-便签404错误

来自分类Dev

便签如何工作?

来自分类Dev

便签的对象检测

来自分类Dev

为Microsoft Band shoud创建磁贴时,我们使用特定的guid?

来自分类Dev

如何在Windows Phone 8.1中以编程方式创建磁贴?

来自分类Dev

在Windows 8 / RT中创建辅助磁贴而不显示固定为启动弹出按钮

来自分类Dev

如何在Windows Phone 8.1中创建自定义动态磁贴?

来自分类Dev

如何在Windows Phone 8.1中以编程方式创建磁贴?

来自分类Dev

设置DisableWindowsConsumerFeatures会在开始菜单上创建坏磁贴

来自分类Dev

添加便签使用PDF PDFBOX

来自分类Dev

有哪些替代便签的方法?

来自分类Dev

如何在 azure 应用程序洞察仪表板中创建单个数据磁贴?

来自分类Dev

脸书贴