前端一直忽视的框架??其实很好用!!

前端开发框架Semantic UI

*前面时候在学习写项目的时候,学习到了这个前端开发框架Semantic UI,个人觉得比起Bootstrap来,使用起来更加语义化,更容易上手,也更好看。打开 Semantic UI 的文档,我们就会发现许多和 36kr 里类似的组件,把这些组件整合拼装起来,就可以做出一个页面。

推荐网站:https://semantic-ui.com

使用教程。
(1)、下载Semantic UI压缩包。
(2)、解压Semantic UI压缩包。
(3)、压缩包里面有例子。可以简单看下
(4)、只需要复制semantic.min.css和semantic.min.js和jquery.min.js文件到项目文件下。(3个文件)
(5)、引用(注意引用顺序)

<link rel="stylesheet" href="semantic.min.css">
<script src="jquery-1.10.1.js"></script>
<script src="semantic.min.js"></script>

按钮

学习前端框架无非是学习其各个组件,我们先从按钮开始。
标准按钮
<button type="button" class="ui button">Click</button>
样式如下:
在这里插入图片描述
除了<button>标签外,<div>标签也可以创建按钮(样式同上):

<div class="ui button" tabindex="0">Click</div>

优先级按钮

<button type="button" class="ui primary button">Primary</button>
 <button type="button" class="ui secondary button">Secondary</button>

样式如下:
在这里插入图片描述
动画效果按钮
水平切换

<div class="ui animated button" tabindex="0">
    <div class="visible content">下一步</div>
    <div class="hidden content">
        <i class="right arrow icon"></i>
    </div>
</div>

样式如下:
在这里插入图片描述
垂直切换

<div class="ui vertical animated button" tabindex="0">
    <div class="visible content">购物车</div>
    <div class="hidden content">
        <i class="shop icon"></i>
    </div>
</div>

在这里插入图片描述
淡入淡出

<div class="ui fade animated button">
    <div class="visible content">购买</div>
    <div class="hidden content">&yen;12.9/</div>
</div>

在这里插入图片描述
空心按钮

<button class="ui basic button">
    <i class="user icon"></i> 个人信息
</button>

在这里插入图片描述
反转色按钮

 <div class="ui inverted segment">
     <button class="ui inverted button">Standard</button>
     <button class="ui inverted red button">Red</button>
     <button class="ui inverted orange button">Orange</button>
     <button class="ui inverted yellow button">Yellow</button>
     <button class="ui inverted olive button">Olive</button>
     <button class="ui inverted green button">Green</button>
     <button class="ui inverted teal button">Teal</button>
     <button class="ui inverted blue button">Blue</button>
     <button class="ui inverted violet button">Violet</button>
     <button class="ui inverted purple button">Purple</button>
     <button class="ui inverted pink button">Pink</button>
     <button class="ui inverted brown button">Brown</button>
     <button class="ui inverted grey button">Grey</button>
     <button class="ui inverted black button">Black</button>
 </div>
 <div class="ui inverted segment">
     <button class="ui inverted basic button">Basic</button>
     <button class="ui inverted red basic button">Basic Red</button>
     <button class="ui inverted orange basic button">Basic Orange</button>
     <button class="ui inverted yellow basic button">Basic Yellow</button>
     <button class="ui inverted olive basic button">Basic Olive</button>
     <button class="ui inverted green basic button">Basic Green</button>
     <button class="ui inverted teal basic button">Basic Teal</button>
     <button class="ui inverted blue basic button">Basic Blue</button>
     <button class="ui inverted violet basic button">Basic Violet</button>
     <button class="ui inverted purple basic button">Basic Purple</button>
     <button class="ui inverted pink basic button">Basic Pink</button>
     <button class="ui inverted brown basic button">Basic Brown</button>
     <button class="ui inverted grey basic button">Basic Grey</button>
     <button class="ui inverted black basic button">Basic Black</button>
 </div>

在这里插入图片描述
带图标的按钮

<div class="ui icon button">
    <i class="cloud icon"></i> 云存储
</div>

在这里插入图片描述
不可点击的按钮

<button class="ui disabled button"><i class="user icon"></i>Disabled</button>

在这里插入图片描述
带标签的按钮 (默认标签在右侧)

<div class="ui labeled button" tabindex="0">
    <div class="ui button">
        <i class="heart icon"></i>
        Like
    </div>
    <a class="ui basic label">
        2,048
    </a>
</div>

在这里插入图片描述
签在左侧且带向右的箭头(蓝色实心)

<div class="ui left labeled button" tabindex="0">
    <a class="ui blue right pointing basic label">1,024</a>
    <div class="ui blue icon button">
        <i class="fork icon"></i> Forks
    </div>
</div>

在这里插入图片描述
成员颜色不同的分组

<div class="ui buttons">
    <button class="ui red basic button">One</button>
    <button class="ui blue basic button">Two</button>
    <button class="ui green basic button">Three</button>
</div>

在这里插入图片描述
*还有很多按钮功能,可以去官方或者文档查看。

### 回答1: 前端程序员年终个人工作不足之处可能有很多,具体取决于个人情况。 常见问题包括: - 缺乏专业知识,如 web 标准和最佳实践。 - 缺乏团队协作能力。 - 缺少代码组织和管理经验。 - 技术技能偏弱,如 JavaScript、HTMLCSS。 - 缺乏跨浏览器兼容性知识。 - 缺少用户体验和可用性方面的知识。 - 缺少项目管理和需求分析能力 - 没有足够的自我学习能力 这只是一些典型示例,对于每个个人而言,自己不足之处可能有所不同。 ### 回答2: 作为前端程序员,在年终个人工作中可能存在以下不足之处: 第一,技术水平有待提升。前端行业发展迅速,新的技术和工具不断涌现。作为前端程序员,需要不断学习和掌握新的技术,提高自己的专业能力和竞争力。如果在年终个人工作中没有展现出具备应对新技术的能力,可能会被视为技术停滞或滞后。 第二,沟通能力不足。前端开发往往需要和设计师、后端程序员以及产品经理进行良好的沟通和协作。如果在年终个人工作中没有展现出良好的沟通能力,不仅会影响项目的进度和效果,也会影响整个团队的工作效率和氛围。 第三,代码质量有待改进。前端程序员编写的代码需要具备可读性、可维护性和可扩展性。如果在年终个人工作中没有展现出写出高质量代码的能力,可能会导致项目的bug较多、维护困难等问题,影响整体的工作效果。 第四,项目管理能力不足。前端工作往往涉及多个项目和任务的管理。如果在年终个人工作中没有展现出良好的项目管理能力,无法按时完成任务,缺乏时间和资源的分配能力,可能会影响项目的进度和质量。 总结起来,前端程序员在年终个人工作中的不足主要体现在技术水平、沟通能力、代码质量和项目管理能力等方面。需要不断学习和提高自身的能力,以适应行业的发展需求,提升个人的工作表现。 ### 回答3: 作为前端程序员,在年终个人工作中可能会有一些不足之处。首先,技术方面可能存在一些欠缺,比如对某些新技术或框架的不熟悉,导致无法在项目中应用,或者对一些基础的技术没有深入的理解。这可能导致无法快速解决问题或者提升开发效率。 其次,可能会有一些沟通方面的不足。与其他团队成员的沟通不畅,无法很好地理解需求,导致开发出来的产品与预期不符。此外,对于一些技术问题的解释可能不够清晰,无法准确地传达给其他非技术人员。 另外,对于工作进度的把控也可能存在不足。有时在面对紧迫的项目时,可能无法合理规划时间,导致工作延期或者质量下降。同时,对于一些琐碎的任务,可能存在一定的拖延和忽视,影响整体工作效率。 此外,由于前端开发是一个快速变化的领域,需要不断学习和跟进最新的技术发展。如果对于学习计划的安排不够合理,可能会导致知识更新的滞后,无法跟上行业的步伐。 最后,对于自我评估和反思的能力也可能有所不足。在年终个人工作总结中,可能没有对自己的不足和问题进行深入的剖析,缺乏提升自身能力的明确目标。 总而言之,作为前端程序员,在年终个人工作中可能存在技术、沟通、工作进度、学习能力和自我评估等方面的不足之处,需要不断反思和提升自身的能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值