如何使div适合用滚动隐藏的所有可用宽度?

时间:2016-11-30 23:00:50

标签: html css

我之前问过这个问题。 Here是原始帖子 我们找到了解决方案,但我想问一下,有没有机会以另一种方式解决这个问题?

此问题的原始fiddle链接。

有人可以解释为什么带import MapKit import UIKit class ViewController: UIViewController, MKMapViewDelegate { @IBOutlet weak var mapview: MKMapView! override func viewDidLoad() { super.viewDidLoad() mapview.delegate = self let request = MKDirectionsRequest() request.source = MKMapItem(placemark: MKPlacemark(coordinate: CLLocationCoordinate2D(latitude: 40.203314, longitude: -8.410257), addressDictionary: nil)) request.destination = MKMapItem(placemark: MKPlacemark(coordinate: CLLocationCoordinate2D(latitude: 40.112808, longitude: -8.498689), addressDictionary: nil)) request.requestsAlternateRoutes = false request.transportType = .walking let directions = MKDirections(request: request) directions.calculate { [unowned self] response, error in guard let unwrappedResponse = response else { return } for route in unwrappedResponse.routes { self.mapview.add(route.polyline) self.mapview.setVisibleMapRect(route.polyline.boundingMapRect, animated: true) } } } func mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay) -> MKOverlayRenderer { let polylineRenderer = MKPolylineRenderer(overlay: overlay) polylineRenderer.strokeColor = UIColor.blue polylineRenderer.fillColor = UIColor.red polylineRenderer.lineWidth = 2 return polylineRenderer } } 或甚至display:block;的元素或任何其他显示类型(除了表格)的元素不占用宽度,隐藏在滚动下?

我有点困惑。

1 个答案:

答案 0 :(得分:1)

当使用宽度100%时,它会想要拉伸到其容器的大小,如果你有更多的内容而不是空格,尝试添加overflow:scroll;它会添加一个滚动条,并尝试将您设置的宽度保持稳定。

.pane .body {
  width: 100%;
  overflow: scroll;
}