标签: semantic-ui

语义UI网格列高度

我正在构建一个简单的基于网格的布局,我想.vertical pointing menu放在第3个紫色行中,如此处显示小提琴.哪个是使第3行的高度适合100%视口的正确方法?我尝试通过将主体和指向菜单高度设置为100%但没有任何效果.该行的高度由内容的高度决定,在这种情况下是菜单的高度.

html css semantic-ui

9
推荐指数
1
解决办法
1万
查看次数

如何使侧边栏始终在语义UI中可见

如何使侧边栏始终在语义UI中可见?只需添加"活动"css类,但会混淆页面布局.

There is a working example on jsFiddle.

css semantic-ui

8
推荐指数
2
解决办法
1万
查看次数

Semantic-ui下拉列表无效

我在HTML表单中集成下拉菜单时遇到问题.我已经尝试了我能做的一切以及我在网上找到的东西,但它仍然无效.我发现这个代码在JSFiddle上运行正常.脚本路径很好,脚本正确加载.

我错过了什么?

<html>
  <head>
      <meta charset="UTF-8">
      <link href="../semantic/packaged/css/semantic.min.css" rel="stylesheet" type="text/css"/>
  <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
  <script src="../semantic/packaged/javascript/semantic.min.js"></script>
  <script>
    $('.ui.dropdown').dropdown();
  </script>
  </head>
  <body>
      <form class="ui form segment" style="width:400px; margin:auto;" method="POST" action="register_do.php">
    <div class="field">
      <label>??</label>
      <div class="ui fluid dropdown selection">
        <input type="hidden" name="grade">
        <div class="default text">??</div>
        <i class="dropdown icon"></i>
        <div class="menu">
          <div class="item" data-value="10">?1</div>
          <div class="item" data-value="11">?2</div>
          <div class="item" data-value="12">?3</div>
        </div>
      </div>
    </div>
    <div class="ui buttons">
              <button class="ui red submit button">??</button>
              <div class="or"></div>
              <div class="ui button" onClick="history.back();">??</div>
          </div>
      </form>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html jquery semantic-ui

8
推荐指数
1
解决办法
2万
查看次数

语义UI - 垂直居中的div

有没有已知的方法<div>使用Semantic UI的Web开发框架来集中标签,而不添加我自己的CSS样式?

我在文档中尝试了几个与位置相关的标签,例如<div class="centered grid'>,这些只适用于水平居中.

这不是一个具有挑战性的实施案例,我只是感到惊讶,因为垂直居中并不包含在Web开发框架中,而且我很好奇我的Google搜索和眼睛是否已经对它进行了抨击.在创建自定义样式之前,我更愿意遵守框架样式.我知道有几种方法可以实现我自己的垂直居中(这是我认为最不可取的选项),但是我更喜欢使用框架中的类.

css semantic-ui

8
推荐指数
1
解决办法
5682
查看次数

改变Laravel的Gulp/Elixir`watch`任务

我想在我的新项目中使用Laravel的Elixir和Semantic UI.

在Semantic UI文档中,他们建议如何将gulp任务包含在当前项目的gulpfile中.在Laravel,他们(简要地)建议如何扩展Elixir.但是如何在watch命令中包含另一个gulp任务?

目前我正在运行gulp watch watch-ui,但我想将watch-ui任务包括在内watch.可能吗?

这是我目前的gulpfile.js:

var gulp     = require('gulp');
var elixir   = require('laravel-elixir');
var semantic = {
  watch: require('./resources/assets/semantic/tasks/watch'),
  build: require('./resources/assets/semantic/tasks/build')
};

gulp.task('watch-ui', semantic.watch);
gulp.task('build-ui', semantic.build);

elixir(function(mix) {
  mix.task('build-ui');
});
Run Code Online (Sandbox Code Playgroud)

laravel semantic-ui gulp gulp-watch laravel-5

8
推荐指数
1
解决办法
1070
查看次数

Angular 2 + Semantic UI,组件封装打破了风格

我正在使用Angular2和Semantic UI作为css库.我有这段代码:

<div class="ui three stakable cards">
   <a class="ui card"> ... </a>
   <a class="ui card"> ... </a>
   <a class="ui card"> ... </a>
</div>
Run Code Online (Sandbox Code Playgroud)

卡片很好地呈现在它们之间的空间.像这样:请参阅链接中的卡片部分

因为卡片代表某种视图我想到用它制作一个组件,所以现在代码是:

<div class="ui three stakable cards">
   <my-card-component></my-card-component>
   <my-card-component></my-card-component>
   <my-card-component></my-card-component>
</div>
Run Code Online (Sandbox Code Playgroud)

但现在风格破碎了,它们之间再也没有空间了.

有没有什么好办法解决这个问题?


我想做的第一件事是:

my-card-component OLD template:
<a class="ui card">
    [some junk]
</a>

           |||
           VVV

my-card-component NEW template:
[some junk]

and instantiating like:
<my-card-component class="ui card"></my-card-component>
or like:
<a href="?" my-card-component></a>
Run Code Online (Sandbox Code Playgroud)

但这并不令人满意,因为我希望能够传入一个对象并且组件会自动设置[href]=obj.link.


在AngularJS 1.0中,有一个replace: true属性可以满足我的需求,在Angular2中有类似的东西吗?

css semantic-ui angular2-directives angular2-template angular

8
推荐指数
1
解决办法
4165
查看次数

语义UI下拉菜单 - 如何将其定位在开放链接的左侧?

我想打开打开下拉列表的链接左侧的下拉列表,这样就可以在像iPhone这样的小屏幕上看到它.有一些标准的方法吗?

这是我的下拉列表定义 - 让一些设置(类)告诉下拉列表正确对齐,而不是左侧链接,这将是很好的.

<div class="four wide mobile three wide computer column">
    <div class="ui compact dropdown doNotClose">
        <i class="dropdown icon"></i>
        <span class="ui tiny header">Filters</span>
        <div class="menu">
            <div class="item">
                <div class="ui toggle checkbox">
                    <input type="checkbox" checked>
                    <label>Acknowledge</label>
                </div>
            </div>
            <div class="item">
                <div class="ui toggle checkbox">
                    <input type="checkbox" checked>
                    <label>Active</label>
                </div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

css semantic-ui

8
推荐指数
2
解决办法
7834
查看次数

语义ui的`gulp build`给出错误'ENOENT:没有这样的文件或目录'

版:

gulp@3.9.1

我在交互式设置过程中安装semantic-uinpm install并通过了默认设置.

但是,当我gulp build/semantic文件夹中做到时,我得到以下错误:

[20:52:27] Starting 'build'...
Building Semantic
[20:52:27] Starting 'build-javascript'...
Building Javascript
[20:52:27] Starting 'build-css'...
Building CSS
[20:52:27] Starting 'build-assets'...
Building assets
[20:52:28] Created: dist/components/site.js
[20:52:28] Created: dist/components/site.min.js
[20:52:28] Created: dist/components/form.js
[20:52:28] Created: dist/components/form.min.js
[20:52:28] Created: dist/components/accordion.js
[20:52:28] Created: dist/components/accordion.min.js
[20:52:28] Created: dist/components/checkbox.js
[20:52:28] Created: dist/components/dimmer.js
[20:52:28] Created: dist/components/checkbox.min.js
[20:52:28] Created: dist/components/dimmer.min.js
[20:52:28] Created: dist/components/dropdown.js
[20:52:29] Created: dist/components/embed.js
[20:52:29] Created: dist/components/dropdown.min.js
[20:52:29] Created: dist/components/reset.css
[20:52:29] Created: dist/components/reset.min.css
[20:52:29] …
Run Code Online (Sandbox Code Playgroud)

javascript node.js semantic-ui gulp

8
推荐指数
2
解决办法
1987
查看次数

如何将语义ui项放入html中的段?

我想把每个语义ui item放入一个segment.什么是在语义ui/html中执行此操作的正确方法?我应该放在item里面segment,segment里面item还是不放?

项目

在此输入图像描述

物品代码:

<div class="ui divided items">
  <div class="item">
    <div class="image">
      <img src="/images/wireframe/image.png">
    </div>
    <div class="content">
      <a class="header">12 Years a Slave</a>
      <div class="meta">
        <span class="cinema">Union Square 14</span>
      </div>
      <div class="description">
        <p></p>
      </div>
      <div class="extra">
        <div class="ui label">IMAX</div>
        <div class="ui label"><i class="globe icon"></i> Additional Languages</div>
      </div>
    </div>
  </div>
  <div class="item">
    <div class="image">
      <img src="/images/wireframe/image.png">
    </div>
    <div class="content">
      <a class="header">My Neighbor Totoro</a>
      <div class="meta">
        <span class="cinema">IFC Cinema</span>
      </div>
      <div class="description"> …
Run Code Online (Sandbox Code Playgroud)

html html5 dom semantic-ui

8
推荐指数
1
解决办法
1010
查看次数

语义ui react将下拉列表值设置为state

如何在状态中选择下拉列表中的值。这是我的代码iam为名称字段获取值,但是下拉列表不起作用,有人可以找出我所缺少的内容吗?

MyComponent.js

import React,{Component} from 'react';

class MyComponent extends Component{
state={
   data:{
       name:'',
       subject:''  
   }
}

 onChange = e =>
    this.setState({
        data: { ...this.state.data, [e.target.name]: e.target.value }
    },()=>{
        console.log(this.state.data);
    }
    )

render(){
const {data}=this.state;
const subjects= [
              {text: '1',value: 'kannada'},
              {text: '2', value: 'english'},
              {text: '3',value: 'hindhi'}
            ]
return(
<div>
            <Input 
             name="name"
             onChange={this.onChange} 
             placeholder='Your name ...' 
            />
            <Dropdown 
             placeholder='Select Subject'
             name="subject"
             onChange={this.onChange}
             selection 
             options={subjects} 
             />
</div>

)
}
}
export default MyComponent;
Run Code Online (Sandbox Code Playgroud)

如何在状态中选择下拉值?我正在为名称字段获取更改的值,但没有获取下拉列表的值。

reactjs semantic-ui semantic-ui-react

8
推荐指数
2
解决办法
1万
查看次数