小编kuk*_*kuz的帖子

"-webkit-overflow-scrolling:touch"打破css 3d透视

仅搜索iOS Safari的解决方案

使用-webkit-overflow-scrolling: touch它时会破坏iOS上的3d视角.

请参阅CodePen上的演示.

HTML

<div class="pers">
  <div class="scroll">
    <div class="el">
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.pers {perspective:300px;}
.scroll {overflow-y:scroll;-webkit-overflow-scrolling:touch; height:100vh;}
.el {-webkit-transform:rotateX(80deg);transform:rotateX(80deg);}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 在此输入图像描述

有解决方法吗?

html css overflow mobile-safari ios

48
推荐指数
1
解决办法
2985
查看次数

Bootstrap 3以响应的方式截断表格行内的长文本

我正在使用bootstrap 3表,当我把大文本放在表格中时,它会被包裹在几行上,但是我希望它以一个响应的方式在末尾截断三个点,而不会弄乱表格的布局(我找到一些解决方案,但有不愉快的影响).

那可能吗 ?怎么样 ?

PS:欢迎任何解决方案,但我希望它只是HTML/CSS,如果可能的话.

css html5 css3 responsive-design twitter-bootstrap-3

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

Spring Boot @Value属性

我有一个Spring Boot应用程序,在其中一个类中,我尝试使用application.properties文件引用属性@Value.但是,该财产没有得到解决.我查看了类似的帖子,并尝试按照建议,但这没有帮助.这堂课是:

@Configuration
@ComponentScan
@EnableAutoConfiguration
public class PrintProperty {

  @Value("${file.directory}")
  private String fileDirectory;

  public void print() {
    System.out.println(fileDirectory);
  }
}
Run Code Online (Sandbox Code Playgroud)

我有属性file.directory application.properties.我也有其他领域.

spring spring-annotations spring-boot

30
推荐指数
4
解决办法
10万
查看次数

在带有子元素的<div>上使用object-fit,包括<canvas>

我有一个外部容器,其大小和宽度可变.假设在这个容器里面,我有一个画布,我想尽可能多地增长,同时保持比例而不是裁剪.为此,我通常会使用object-fit: contain.

现在,假设不是仅仅使用画布,我有一个画布,旁边放置了另一个元素.

HTML:

<div class="outerContainer">
  <canvas width="640" height="360"></canvas>
  <div class="beside">
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.outerContainer {
  display: flex;
  border: 0.5em solid #444;
  margin-bottom: 2em;
  object-fit: contain;
}

.outerContainer canvas {
  flex-grow: 1;
  background: #77a;
}

/* This element has a fixed width, and should be whatever height the <canvas> is */
.outerContainer .beside {
  flex-basis: 3em;
  flex-grow: 0;
  flex-shrink: 0;
  background: #7a7;
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想缩放整个outerContainer大小,就像我使用canvas一样.问题是object-fit实际上没有扩展元素......它会扩展其内容.这似乎不适用于普通块元素,导致如果有足够的宽度,内部画布可能会倾斜.

严重偏斜的帆布

如果我添加object-fit: containcanvas元素,它保持比例但仍使用全宽,这意味着.beside元素一直向右.这是用画布上的紫色背景可视化的.

没有倾斜但不正确

我想要的是outerContainer使用画布内容进行缩放,以便.beside …

css html5 css3 flexbox object-fit

20
推荐指数
2
解决办法
5246
查看次数

如何在bootstrap响应表中使用省略号

text-overflow:ellipsis数据增加时,响应表不起作用th(随着col-xs-2宽度的增加).

在此输入图像描述

代码如下:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">

<div class="table-responsive">
  <table class="table">
    <thead>
      <tr>
        <th class="col-xs-2" style="text-overflow: ellipsis;">Lorem IpsumLorem IpsumLorem IpsumLorem IpsumLorem IpsumLorem IpsumLorem Ipsum</th>
        <th class="col-xs-1">Firstname</th>
        <th class="col-xs-1"> Lastname</th>
        <th class="col-xs-4">Age</th>
        <th class="col-xs-2">City</th>
        <th class="col-xs-2">Country</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>1</td>
        <td>Anna</td>
        <td>Pitt</td>
        <td>35</td>
        <td>New York</td>
        <td>USA</td>
      </tr>
    </tbody>
  </table>
</div>
Run Code Online (Sandbox Code Playgroud)

html css css-position twitter-bootstrap twitter-bootstrap-3

16
推荐指数
3
解决办法
2万
查看次数

如何在spring boot中从一个安静的控制器返回一个html页面?

我想从控制器返回一个简单的html页面,但我只得到文件的名称而不是它的内容.为什么?

这是我的控制器代码:

@RestController
public class HomeController {

    @RequestMapping("/")
    public String welcome() {
        return "login";
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的项目结构:

[在此输入图像描述

html java spring controller spring-boot

15
推荐指数
7
解决办法
6万
查看次数

控制柔性容器中垂直排列的柔性物品的宽度

我试图达到标记为"HALF"的框的效果,仅占据宽度的50%(也就是说它们均匀地共享第一行).

基本要求是它们保留在单个容器中.这有可能实现使用flexbox吗?

我试着玩弄flex-grow,flex-shrink以及flex-basis但是我怕我不理解如何使它工作,或者如果它给出的单容器的要求甚至有可能.

考虑这个小提琴:http://jsfiddle.net/GyXxT/270/

div {
  border: 1px solid;
}

.container {
  width: 400px;
  display: flex;
  flex-direction: column;
}
.child {
  
  height: 200px;
}
.child.half {
  flex: 1 1 10em;
  color: green;
}

.child:not(.half) {

  flex-shrink: 2;
  flex-basis: 50%;
  color: purple; 
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <div class="child half">
    HALF
  </div>
  
  <div class="child half">
    HALF
  </div>
  
   <div class="child">
    FULL
  </div>
   <div class="child">
    FULL
  </div>
  <div class="child">
    FULL
  </div>
   <div class="child">
    FULL
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css css3 word-wrap flexbox

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

远离CSS的抽象

让我说清楚一点.

.CSS.

这是一场永无止境的噩梦.每一个小的布局变化都像一个黑客.问题的解决方案似乎经常涉及到像一些厨师试图弄清楚他将要在他即将成名的米饭布丁中放入多少肉豆蔻的数字.然后是多个浏览器问题,多个分辨率问题..

长话短说,这是一种痛苦.PITA,如果你愿意的话.

许多框架试图从HTML(自定义标签,JSF组件系统)中抽象出来,以便更容易处理特定的鱼群.

有没有人用过,有类似的概念应用于CSS?为你做一堆跨浏览器魔术的东西,支持变量(我为什么每次想要那种颜色时都要键入#3c5c8d),支持计算字段('编译'到CSS和JS中)等等.

或者,我是否正确地考虑过这个问题?我试图通过一个非常圆的洞推动一个非常方形的块?

css abstraction

14
推荐指数
6
解决办法
1396
查看次数

如何使用flexbox将dt和dd并排放在另一个下面的多个dd?

我正在尝试创建一个由键值对组成的列表,其中键位于左侧,值位于右侧,另一个位于另一侧.

Authors          John Doe
                 Jane Doe
                 Max Mustermann

Publishers       Johne Doe
                 Jane Doe
                 Max Mustermann
Run Code Online (Sandbox Code Playgroud)

我的问题是如何强制每个dd元素之间的换行?我知道浮动元素会很容易,但我想知道是否有可能只使用flexbox.不幸的是,根据定义,我无法将dd元素包装在自己的容器中.

dl {
  display: flex;
}

dt {
  width: 33%;
}

dd {
  margin: 0;
}
Run Code Online (Sandbox Code Playgroud)
<dl>
  <dt>Authors</dt>
  <dd>John Doe</dd>
  <dd>Jane Doe</dd>
  <dd>Max Mustermann</dd>
</dl>

<dl>
  <dt>Publishers</dt>
  <dd>John Doe</dd>
  <dd>Jane Doe</dd>
  <dd>Max Mustermann</dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

html css html5 css3 flexbox

13
推荐指数
3
解决办法
5325
查看次数

如何使用spring websocket向自定义用户发送自定义消息?

我是弹簧websocket的新手.我想将产品更改发送给客户.为此,我想按如下方式执行:客户端创建套接字连接并订阅目标:

var socket = new SockJS('/websocket');
var stompClient = Stomp.over(socket);

stompClient.connect({}, function (frame) {
    stompClient.subscribe('/product/changes', function (scoredata) {
        // We received product changes
    });
});
//Send Ajax request and say server I want to know product with id=5 changes.
sendAjaxRequest(5);
Run Code Online (Sandbox Code Playgroud)

我已将弹簧应用程序配置如下:

@Configuration
@EnableWebSocketMessageBroker
public class WebSocketConfig implements WebSocketMessageBrokerConfigurer {

    @Override
    public void registerStompEndpoints(StompEndpointRegistry registry) {
        registry.addEndpoint("/websocket").withSockJS();
    }

    @Override
    public void configureMessageBroker(MessageBrokerRegistry registry) {
        registry.enableSimpleBroker("/product/");
        registry.setApplicationDestinationPrefixes("/app");
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我需要以下方法:

@RestController
public class ProductController {

    @GetMapping("product-{id}")
    public void startSubscribe(@PathVariable("id") Long …
Run Code Online (Sandbox Code Playgroud)

java spring sockjs spring-boot spring-websocket

13
推荐指数
1
解决办法
2355
查看次数